<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>函数</title>
</head>
<body>
    <script>

        // document.write('从前有座山')
        // document.write('山上有座庙')
        // document.write('庙里有个老和尚')
        // document.write('还有个小和尚')
        // document.write('老和尚再给小和尚讲故事')
        // document.write('故事的内容是:')
      


        // function story(){   //声明式的函数
        //     document.write('从前有座山')
        //     document.write('山上有座庙')
        //     document.write('庙里有个老和尚')
        //     document.write('还有个小和尚')
        //     document.write('老和尚再给小和尚讲故事')
        //     document.write('故事的内容是:')
        // }

        // // story() // story 后边的小括号是让函数执行 
        // // story()

        // var age = prompt('请输入宝宝的年龄')

        // if(parseInt(age)<3){
        //     for(var i=0;i<5;i++){
        //         story()
        //     }
        // }else{
        //     for(var i=0;i<2;i++){
        //         story();
        //     }
        // }
        // function story(){
        //     document.write('haha')
        // }

        // var story = function(){  //赋值式的函数
        //     document.write('从前有座山')
        //     document.write('山上有座庙')
        //     document.write('庙里有个老和尚')
        //     document.write('还有个小和尚')
        //     document.write('老和尚再给小和尚讲故事')
        //     document.write('故事的内容是:')
        // }

        // story();  // 同一个文档下 不要出现相同的函数名 否则后边的会替换掉前面的
    
        // var story = function(){
        //     document.write('从前有座山')
        //     document.write('山上有座庙')
        //     document.write('庙里有个老和尚')
        //     document.write('还有个小和尚')
        //     document.write('老和尚再给小和尚讲故事')
        //     document.write('故事的内容是:')
        // }


        // var jianzeng = story;
        // // story();
        // // jianzeng();

        // alert(story()); 


        // function sums(num1,num2){ // 参数   形式参数
        //     document.write(num1+num2);
        // }


        // sums(100,200); // 实际参数
        // sums(50,60);
        // sums(1,9);

        // alert(sums(666,888));// undefined  因为sums 仅仅是打印
        // 没有将结果给到我们



        //返回值

        function sums1(num1,num2){ // 参数   形式参数
            return num1+num2;
        }

        // alert(sums1(100,200));

        var res = sums1(100,200);

        document.write(res);


       // 写一个工具 判断一个数字是否是质数

    </script>
</body>
</html>